package com.bjsxt.chapter14_mediator;

/**
 * @ClassName Facial
 * @Description 财务部
 * @Author 黑马程序员
 * @Date 15:49 2024/6/23
 * @Version 1.0
 **/
public class Facial implements Department{
    // 持有中介者(总经理)的引用
    private Mediator m;

    public Facial(Mediator m) {
        this.m = m;
        m.register("facial",this);
    }

    @Override
    public void selfAction() {
        System.out.println("发放工资以及奖金支持!");
    }

    @Override
    public void outerAction() {
        System.out.println("汇报总经理,钱太多了,不知道怎么花?");
    }
}
